support weapons - French English Dictionary